home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TPUG - Toronto PET Users Group
/
TPUG Users Group CD
/
TPUG Users Group CD.iso
/
CRS
/
crs19.d81
/
simman.arc
/
MANDEL2.TXT
< prev
next >
Wrap
Text File
|
2009-10-10
|
8KB
|
199 lines
BB
B The manual method gives you the most control over the colorizing
B process. You can specify up to 20 manual cutoff points. In this
B manner you accentuate the details of most interest, and lose cluttered
B areas that distract from the image.
B
B Once you have generated an image you like, MANDELPAINT will save
B it for you as a 32-block picture file on drive 8. The file naming
B conventions were mentioned earlier. If you used the auto-mode the
B entire filename will be automatically created. The extension will
B correspond to the value you used for colorizing. If you use the manual
B method, you can specify your own extension name. Anything you like,
B just dont make it overly long, you need room for the root name and the
B "y" or "n" at the end. The extension helps to distinguish between
B multiple versions of the same area of the set. For example, you might
B have "jazz.2000.y" and "jazz.3000.y" as two different interpretations
B of "jazz.dat" on drive 9. If you used manual cutoffs, you might have
B "jazz.simple.y" and "jazz.complex.y". All these examples would contain
B the mandelbrot set, as represented by the trailing "y".
B Once you have seen an interesting area, it is almost irresistable
B to explore it further. You will want to "zoom" in on parts of the
B screen to see them in more detail. That is where MAGNIBROT comes in.
B
B
B
B MAGNIBROT
B
B MAGNIBROT makes zooming in on areas of the set, a breeze.
B
B Load and run MAGNIBROT (with SIMON'S BASIC). Tell it which
B graphics image you would like to view. Use the root name. Magnibrot
B will search drive 9 for the parameter file, which it will use to
B calculate new parameters when you "zoom".
B The image will be displayed. In the upper left hand area of the
B screen, you will see a small flashing box. This is the magnification
B window. Use it to pick a region to magnify. The cursor control keys
B will move the box around. The ">" and <" keys will change the size of
B the box. The box will move fastest when at its smallest size, so move
B it to the center of the region you wish to magnify, then expand it.
B When you have the area selected, press "m" to magnify. You will be
B asked the number of iterations to be used in calculating the new file.
B The other parametes will be computed for you. make sure there is room
B on drive 9 for the next data file. If the disk already has 2 data
B files on it, you should load a new blank disk to hold the parameters
B for the next run.
B You will also be given the "magnification" level of the new image
B in "standard m-brots". This is just a means of comparison. The image
B named "mama.1200.y" is considered the standard size.
B The maximum theoretical effective magnification of this system is
B 18,000,000 "standard m-brots". Generally, higher magnifications
B require higher iteration values, and take longer to run.
B
B You can save copies of the screen images from MAGNIBROT. That is,
B you can save the picture with the magnification window imbedded in it.
B This helps when viewing a magnification sequence, as it shows where
B each successive image will be coming from. These will also be 32-block
B files. You can name them anything you wish, though you might want to
B keep the "y" "n" convention at the end.
B
B
B
B THE BASIC PROGRAMS
B
B Auto-seq and Colours are two basic programs used to display images
B of the set. We've already gone over Colours. Auto-seq lets you make
B slide shows out of a sequence of mandelbrot images. You can show
B images of sucessively greater magnification, or the effects of
B successively narrow color regions on the same slide. To change
B Auto-seq, you have to edit the basic program. If you are familiar with
B basic, use the sample program as your template. Simply change the
B lines that load in the images. To add more lines, just keep increasing
B the values for "a". These basic programs use SIMON'S BASIC for
B graphics control.
B
B
B
B HINTS AND TIPS
B
B The best tip is to do some reading on the subject. You will have
B a much better appreciation of what is going on with the programs.
B
B How do you choose parameters to most effectively generate images?
B Here are some general guidelines.
B
B Generally, you will need more iterations the closer you get to the
B edge of the set, and the higher you magnify. To make a picture of the
B whole set, as in "mama.1200.y", you can get away with iteration levels
B of less than 100. You may even wish to use a level of 10. Higher
B iteration levels are more accurate representations of the set. The
B fewer iterations you use, the more black area there will be in your
B display. As you increase the magnification, you may notice a fuzziness
B to the set, and a lot of black dots speckling the image. That is a
B pretty good sign that you may need to increase the iteration limit.
B The best guide to choosing iteration levels is the graph provided
B in MANDELPAINT. Look at the graph. Suppose you chose a limit of 100.
B If the vast majority of points fall well below 50, you could probably
B have used a lower limit. If there are points graphed nearer 100, you
B may need to increase the limit on your next magnification. As you look
B at the graph, you should see decreasing levels of points as you move
B towards the limit. it is a good sign when you see some blank spots, or
B gaps as you approach the limit. This means there were no points
B selected at those iteration levels. That is a sign that you have
B examined most of the points outiside the set, and a higher iteration
B level would have made little difference.
B
B The highest number of iterations that can be used with the system
B is 2500. MANDELCRUNCH could theoretically use values of over 32000,
B but there is not enough memory for MANDELPAINT to handle this.
B Fortunately, 2500 is quite high already. Anything higher would almost
B be impractical in terms of computation time.
B
B If you examine a region of the set that contains no points within
B the set (no black points), you will have 4 colors to work with, instead
B of 3 colors and black. Mandelpaint has been designed to make use of
B this. At this time, however, I have not written all of the programs to
B do so. To make use of it in AUTO-SEQ, for example, you will have to
B change the HIRES and MULTI statements.
B Another change that could be made is to use the COLOURS program to
B create a custom color file that would be accessed by all the graphics
B programs so you could use your favorite colors when working on the set.
B However, I did want to upload what I have so far to see if anyone is
B interested.
B If you have any comments, questions, or suggestions, I would be
B glad to hear from you. Drop me a line on CompuServe e-mail for
B 73027,1316
B
B Best wishes,
B JA